beaver's dams - Turco Inglés Diccionario